Is a bill of exchange a contract?
Could you please clarify for me if a bill of exchange can be considered a contract under legal terms? As I understand, a bill of exchange is a written order instructing a specified person, known as the drawee, to pay a certain amount of money to another person, the payee, on a specified future date. However, I'm unsure if this instrument inherently contains all the necessary elements of a contract, such as an offer, acceptance, intention to create legal relations, and consideration. Can you elaborate on whether a bill of exchange satisfies these requirements to be classified as a contract?